Polemonium viscosum
Explore definitions, synonyms, and language insights of Polemonium viscosum
Definitions
                    Noun
                    
            tall herb of the Rocky Mountains having sticky leaves and an offensive smell
                Explore definitions, synonyms, and language insights of Polemonium viscosum